کامپیوتر و کردستان


کامپیوتر و کردستان
برای جاودانگی کردستان

Main My profile designer
در باره ي ما

وبلاگ رامان (برنامه نویس جاوا)
پيوند روزانه
حمل ماینر از چین به ایران
حمل از چین
پاسور طلا
الوقلیون
:: تمام پيوندها ::
جستجو در سايت
"لطفا از کلمات کليدي براي جستجو استفاده کنيد !!!


طراح قالب

Www.LoxBlog.Com
آموزش python

                         

                    

در این قسمت یک برنامه ء کوچک که کاملا تحت خط فرمان هست و خودم نوشتم رو گذاشتم . برای افرادی که تازه رفتن سراغ پایتون و مبتدی ها بدرد می خوره وساطای سورس کد تمام توضیحات گذاشته شده .

توصیه من اینه که اول همه متن رو به یک نرم افزار بدرد بخور مثل notepad++ یا programmer's notepad انتقال بدین بعد روش کار کنید. سورس کد کاملا سالمه و کار می کنه . (در واقع یک سری عدد تصادفی بین دو عدد تصادفی دیگه تولید می کنه که باید توسط کاربر حدس زده بشه)

 

#!usr/bin/python
#Filename : guess.py
#coded by Mojtaba Eshghi
import random
print('hello, my name is jack')
print('Mr. Eshghi has written me, actually he is my father')
print('')
print('I am the guess programm')
print('check your chance to see if you are lucky or not')
aa=['0','1','second','third','forth','fifth']#the mistake was here and I solved it!
#don't confuse baby, these are only some strings guys
so='sorry baby, your guess was wrong this time'
si='good your guess was correct in lower than 4 tries, you\'re lucky today'
sd='ah, come on, your guess was correct but it was too late for that '
fg=''' great, congratulations for you, you guessed the number in first try
                      you are so lucky man!!!'''
nt='not too bad, but a bit late, don\'t worry you will be lucky the next day'
aw='it\'s awful, '
t=type('')
for i in range(1,100):
    a=random.randint(8,10)
    b=random.randint(10,13)
    c=random.randint(a,b)
    if i>1 and i<6:
        print('be carefull this is your ',aa[i],' try')
        #be careful about duplicate identifier of a (first a was list and second integer)
    if i>5 :
        print('Carefull man! your guess is taking so long')
    print('I\'m thinking about a number between ',a,' and ',b)
    print('guess what is it?')
    g=input() #look, here we should convert string g into the integer g
    if g=='exit':
        print('good bye to you!!!')
        break
    s=type(g)
    if s==t:
        print('you entered an string value instead of integer!!! please enter an int')
        #here we correct our mistake
        g=0 #we give g and incorrect value to end up this loop and go to the loop that happens next time,
    g=int(g)
    if g==c :
        if i==1:
            print(fg)
        if i in range(1,4):
            print(si)
        if i in range(4,6):
            print(nt)
        if i in range(6,12):
            print(aw,sd)
    if g!=c :
        print(so)
        print('the correct answer is   ',g)

#but be wise a problem is still steady guess what is that? hah? this program is guess program!
#if you type any string except "exit" in the program command line you will get this error

#Traceback (most recent call last):
#  File "g.py", line 32, in
#    g=int(g)
#ValueError: invalid literal for int() with base 10: 'p'

#this error is because the value of g(that is now an str (because we want to enter an str instead of int to see what problems may happen))
#the value of g is str but int() function in line 32  cann't deal with those strings that do not carry any int-like data in their body.
#so what can we do now? hah, a trick baby, a trick!
#we use this to see what is the type of a value "type()" and now we do so, but we save the result to use with "if" conditional statement
#we should put this at starting part of the progarm as initialization to a value, somewhere like in line 19;
#t=type('') #this will give t the sring value ''
#and we should put the following part exactly in line 35
#s=type(g) #and finally with an "if" conditional statement in line 36 we do it...

#*********************************************Mojtaba Eshghi**********************************************
   
           
           
   
   
 


نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:







نوشته شده توسط رامان (متفکر) | لينک ثابت |چهار شنبه 3 اسفند 1390برچسب:آموزش پایتون,پایتون,یادگیری پایتون,زبان پایتون,قطعه کد پایتون,سورس کد,سورس پاتون,Python,|


آخرين مطالب
آموزش جاوا- جلسه اول
بهترین سایت برای دانلود بهترینهای ویدئو و موزیک کردی
لینوکس کامند شل
python
FBI یازده هکر روس را بازداشت کرد
از دست اسلحه جدید ارتش آمریکا نمی توان پنهان شد xm25
آمریکا اسلحه ماوراء‌ الصوت‌ خود را آزمایش می کند(HTV-2)
بازی I am weapon (نسخه جدید بازی های sigma-team )
ساکس و وی پی ان مجانی
فرهنگ من
آموزش عیور از تحریم
دانلود نرم افزار تحت تحریم cx_freeze
برنامه نویسی با Dev C++
خدا حافظی پایتون python farewalls
تحریم علیه ایران
آموزش نرم افزار Xlight FTP server
آموزش لغات زبان انگلیسی
آموزش اصطلاحات انگلیسی
daily vocabulary
آموزش CMD
آموزش cmd
سورس کد پایتون
آموزش python
مقابله با تحریم نرم opposition with soft embargo
راه اندازی سرور پاره وقت FTP برای وبلاگ stalker


موضوعات
برنامه نویسی فرهنگ من (زبان کردی) امنیت JAVA آموزش زبان English آموزش نرم افزار لینوکس آموزش اینترنت بازی های کامپیوتری اسلحه و جنگ افزار
پيوند وبلاگ

کرد و کرمانج کردستان را پاس بداریم بزرگترین مرکز موسیقی و ویدئوی کردی تلویزیون کردستان آموزش زبان کردی ردیاب خودرو

تبادل لینک هوشمند
برای تبادل لینک  ابتدا ما را با عنوان وبلاگ نرم افزار و کامپیوتر و آدرس stalker.loxblog.com لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.





فال حافظ

جوک و اس ام اس

قالب های نازترین

زیباترین سایت ایرانی

جدید ترین سایت عکس

نازترین عکسهای ایرانی

آرشيو
تير 1391
خرداد 1391
ارديبهشت 1391
فروردين 1391
اسفند 1390
بهمن 1390
نويسندگان
نويسنده وبلاگ :
رامان (متفکر)
loner
محمد رضا جلوه
آمار سايت
كاربران آنلاين: نفر
تعداد بازديدها:
RSS
لوگوي دوستان
موزيک و کد جاوا


نام :
وب :
پیام :
2+2=:
(Refresh)

آمار وب سایت:  

بازدید امروز : 5
بازدید دیروز : 0
بازدید هفته : 7
بازدید ماه : 40
بازدید کل : 59675
تعداد مطالب : 35
تعداد نظرات : 14
تعداد آنلاین : 1